/*************************************
Copyright 2011 Chinua Iloabachie, Pradnya Khutafale, Siyi Liu, Junichi Suzuki, and The University of Massachusetts, Boston (http://code.google.com/p/tabletuml/)


Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

  http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
 
*************************************/


package touchMe.Util;

import android.app.AlertDialog;
import android.content.Context;
import android.content.DialogInterface;
import android.content.DialogInterface.OnClickListener;
import android.widget.Toast;

public class AlertMessageBox {
	
	private static Context context;
	
	private static AlertDialog.Builder alertOKbox;
	//private static AlertDialog.Builder alertOKbox;
	public static AlertDialog.Builder getOKAlertBox(Context c,String message,final String toastMessage)
	{
		Context con=c;
		if(alertOKbox==null)
		{
	    alertOKbox=	new AlertDialog.Builder(c);
	    context =c;
		}
		
		alertOKbox.setMessage(message);
		//DialogInterface dialog = new DialogInterface.OnClickListener();  
		 alertOKbox.setNeutralButton("OK", setDialog( toastMessage));
			
		 return alertOKbox;
	}
	
	private static   DialogInterface.OnClickListener setDialog( final String toastMessage)
	{
		DialogInterface.OnClickListener dialog =new DialogInterface.OnClickListener() 
		 {
          public void onClick(DialogInterface arg0, int arg1) 
            {
  	    
             Toast.makeText(context, toastMessage, Toast.LENGTH_SHORT).show();
            }

		 
        };//end dialoginterface
	
        return dialog;
		
	}
}
